563722
186925
324598
829868
760393
388475
154260
690598
999493
213343
861612
967224
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471